package clases

import excepciones.SinSaldoException

class Cliente {
  var monedero:Double=200
  
  def puedePagar(costo:Double):Boolean={
    monedero >= costo
  }
  
  def intentarCobrar(monto:Double) {
    if (puedePagar(monto))
    	cobrar(monto)
    else
    	throw new SinSaldoException
  }
  
  def cobrar (costo:Double){
    monedero -= costo
  }
  def aumentar (plata:Double){
    monedero += plata
  }
  
}